be uniquely suited to - Turkish English Dictionary